have everything one needs - German English Dictionary